@media screen and (max-width:1366px) {
    .win_a,.container{width: 1200px;}
    .win_a.el-row{ margin:0 -16px;}
    .header_ul ul li{font-size: 18px;}
    .cona_r_ul {margin-top: 20px;}
    .cona_r_ul {font-size: 12px;}
    .cona_r_ul a{font-size: 12px;}
    .cona_r_top ul li a{font-size: 14px;}
    .con_r_bottom ul li a span{height: 50px; line-height: 50px;}
    .con_r_bottom ul li a span img{width: 28%;}
    .con_r_bottom ul li a{height: 90px;}
    .header_21_con1.fixed .el-col-17{width: 62%;}
    .nav_21 li{font-size: 20px;}
    .news_ul ul li{ line-height: 34px; height: 34px;}
    .zjpt_list li{ margin-left: 30px;}
    .zjpt_tu1{ height: 276px;}
    .zjpt_list1 .bd li .zjpt_box1{ height: 422px;}
    .zjpt_list1 .bd li .zjpt_box2{ top: 344px;}
    .zjpt_list1 .bd li .zjpt_box2 p{ margin-bottom: 40px;}
    .tpjd_list li a{ height: 149px;}
    .zxft_tu{ height: 202px;}
    .gl_tit3>span{ width: 8.9%;}
    .tpzb_con li .tpzb_tu{ height: 295px;}
    .bmfw_tit1_r span,.bmfw_tit1_r label{ margin-right: 14px;}
    .zfgb_tu .bd{ width: 240px; height: 320px;}
    .jyly_list .bd li .jyly_box{ height: 121px;}
    .shbz_tit1 li{ margin-right: 30px;}
    .gzcy_tu{ height: 146px;}
    .fy_list_04 .fy_tit_l1,.fy_list_04 .fy_tit_l{ margin-right: 10px;}
    .tu_box{ height:155px}
    
}
@media screen and (max-width:1300px) {
    .wrap{ overflow-x:hidden;}
    .nav_21 li{ margin-left: 17px;}
    .fixed.header_21_con1 .nav_21 ul li{ margin-right: 0; margin-left: 12px;}
    .win_a,.container{ width: 1000px;}
    .header_ul ul li:first-child{padding-right: 0px; background: none;}
    .header_ul ul li span{margin-right: 5px;}
    .header_21_picker{width: 20%;}
    .con_r_top ul li a,.con_r_bottom ul li a,.cona_l_ul ul li a,.con_l_bottom_ul ul li a p{font-size: 14px;}
    .con_r_top ul li a span{width: 50px; margin-left: 0px;}
    .news_top ul li{margin-right: 25px; font-size: 18px;}
    .cona_r_top ul li a span{width: 30px; margin-left: 0px;}
    .cona_r_top ul li a span img{width: 50%;}
    .cona_top h1{font-size: 20px;}
    .con_a{padding: 24px;}
    .cona_r_ul{margin-top: 5px;}
    .cona_rr p{line-height: 26px;}
    .nav_21 li{font-size: 18px;}
    .con_r_bottom ul li a{height: 73px;}
    .con_r_bottom ul li a span{height: 35px; line-height: 35px;}
    .header_21_con1.fixed .el-col-17{width: 57%;}
    .zjpt_list li{ margin-left:20px;}
    .zjpt_con1{ padding-left: 40%;}
    .zjpt_tu1{ height: 230px;}
    .zjpt_list1 .bd li .zjpt_box1{ height: 345px;}
    .zjpt_list1 .bd li .zjpt_box2{ top:267px;}
    .zjpt_list1 .bd li .zjpt_box2 p{ margin-bottom: 40px;}
    .tpjd_list li a{ height: 121px; margin-right: 20px;}
    .zxft_tu{ height: 169px;}
    .myzj_xl_tit3{ width: 100%;}
    .myzj_xl_tit3 input.myzj_inp, .myzj_xl_tit3 textarea.myzj_inp{ width: 70%;}
    .szfjg_list li{ width: 33.3%;}
    .myzj_con{ padding: 20px;}
    .zjpt_list li a{ font-size: 18px;}
    .con_r_top ul li a{}
    .tpzb_con li .tpzb_tu{ height: 243px;}
    .bmfw_tit1_l{ width: 100px;}
    .bmfw_tit1_r{ width: calc(100% - 110px); font-size: 14px;}
    .bmfw_tit1_r span,.bmfw_tit1_r label{ margin-right: 8px;}
    .bmfw_tit1_r span img{ margin-left: 8px;}
    .bmfw_list1 li{ width: 25%;}
    .zfgb_tu .bd{ width: 210px; height: 280px;}
    .jyly_list1 li a{ font-size: 16px;}
    .jyly_list .bd li .jyly_box{ height: 99px;}
    .ylws_tit1 li{ margin-right: 20px;}
    .gzcy_tu{ height: 124px;}
    .sel3{ width: 45%;}
    .fy_list_04 .fy_tit_l1,.fy_list_04 .fy_tit_r{ display: none;}
    .tu_box{ height:126px}
    .phlm-table tr th[width="10%"]{ width:60px;}
    .phlm-table tr th[width="20%"]{ width:100px;}
}
@media screen and (max-width:999px) {
    html, body { width: 100%; height: 100%; -webkit-text-size-adjust: none; text-size-adjust: none; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; min-width:100%; }
    a, img { -webkit-touch-callout: none; } 
    html, body, h1, h2, h3, h4, h5, h6, p, br, form, input, button, textarea, select, fieldset, legend, blockquote, ul, ol, li, dl, dt, dd, pre, table, caption, tr, td, th, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
    article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, audio, video { display: block; }
    body { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; min-width: 100%; }
    * { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; outline: none; }
    .animated { -webkit-animation-duration:0s; animation-duration:0s; -webkit-animation-fill-mode: both; animation-fill-mode: both}
    .contain,.container{ width:100%; overflow-x:inherit}
    img{ max-width:100%}
    body { font-size: 16px;}
    .con_a,.win_a{ width: 100%;}
    .con_a,.gl_con{padding: 16px;}
    .header_tq,.header_anniu ul li:nth-child(2),.con_ztzl .next, .con_ztzl .prev,.header_21_btn span,.footer_21_tit,.gl_tit{display: none;}
    .header_div{width: 90%;margin-top: 20px;margin-bottom: 16px;margin-right:initial;padding: 15px;}
    .header_21_con2 .container_21{ align-items: center; justify-content: space-between; flex-direction: column;}
    .header_ul ul li:first-child{background: none; float:inherit; margin: 0 auto;padding: inherit;}
    .header_21_picker{width: 20%;}
    .header_21_btn{width: 15%;}
    .header_21_picker,.header_21_ss,.header_21_inp,.header_21_btn{height: 45px; line-height: 45px;}
    .header_21_picker::after{top: 13px;}
    .header_anniu{margin-top: 0px;}
    .top_div h1{font-size: 24px;}
    .news_l{text-align: center;}
    .news_r{margin-top: 24px;}
    .news_tit ul li{width: 50%; margin-top: 24px;}
    .news_tit {margin-top: 12px;}
    .news_top ul li{float: inherit;display: inline-block;}
    .news_top ul{overflow: scroll; white-space: nowrap;}
    .con_l,.con_r{width: auto; float: inherit;}
    .con_r {margin-top: 24px;}
    .con_ztzl ul li{width: 50%; margin-bottom: 24px;}
    .header_anniu ul li{background: rgba(255,255,255,0.9);}
    .top_div h1{font-size: 20px;padding: 0px;}
    .cona_top h1{font-size: 24px;}
    .cona_r_ul{margin-top:20px;}
    .cona_r_ul a{font-size: 14px;}
    .nav_21 li{font-size: 20px;}
    .news_tit ul li a{background-size:100%;}
    .news_ul ul li{height: auto; padding-bottom: 30px; background: none; padding-left: 5px; line-height: 30px; margin-bottom: 10px; position: relative; border-bottom: 1px dashed #D5D5D5;}
    .news_ul ul li span{position: absolute; left: 5px; bottom: 0px;}
    .news_ul ul li a{width: auto; overflow: inherit; white-space: inherit; text-overflow: inherit;}
    .news_ul .wzjd_list ul li>a{width:100%;display: initial;}
    .footer_21_tit1 p span{display: block;}
    .news_tit ul {margin-right: -2.5%;}
    .news_tit ul li a{display:table; width: 95%; margin-right: 5%;}
    .news_tit ul li a span{display: table-cell;vertical-align: middle;}
    .con_r_bottom ul li a span{height: 66px; line-height: 65px; }
    .con_r_bottom ul li a {height: 100px;}
    .con_r_bottom ul li a span img{width: 25%; max-width: 30px;}
    .zddt_r li{ width:50%;}
    .cona_l_top ul li img{ width: 100%;}
    .zddt_con,.mar_t32,.cona_r_bottom,.ftsl_con ul,.ftsl_con1,.gl_tit2,.fy_list_04,.tpjd_con,.jdhy_list1 li,.szfjg_list li,.news_tit ul li,.zjnr_con,.tpxw_list,.wsbs_list li,.wsbs_con1 li,.wsdc_btn,.xl_con1 h3,.xl_con,.zxft_l{ margin-top: 16px;}
    .cona_l_bottom,.cona_ft,.ftsl_tit,.jdhy_list1,.myzj_list,.news_tit,.cona_l_ul,.tit_hov.mar_t24,.wsbs_con1{ margin-top: 0px;}
    .gl_tit1_r{padding-top: 16px;}
    .con_ztzl ul li,.zxft_list li,.gl_con1,.tpxw_list li,.wsbs_box,.zxft_tit_r1 li,.zxft_l,.zjpt_box{ margin-bottom: 16px;}
    .con_l_bottom_ul ul li:last-child,.con_ztzl ul li:last-child,.tpjd_list li:last-child,.jdhy_list2,.jdhy_list2 li:last-child,.zjpt_box p{ margin-bottom: 0;}
    .jdhy_list2{ margin-top: 6px;}
    .zxft_tit{ padding-bottom: 0;}
    .zjpt_con2{ padding: 16px 16px 0 16px;}
    .ftsl-box{ margin-top: 6px; padding-bottom: 16px;}
    .ftsl-box h2{ font-size: 22px; text-align: left;}
    .ftsl-box p{ text-align: left; margin-top:0px;}
    .ftsl_con{ padding-top: 16px !important;}
    .ftsl_tit ul,.myzj_tit ul{ white-space: nowrap; overflow-x: auto;}
    .ftsl_tit li,.myzj_tit li{ margin-right: 0; float: inherit; display: inline-block;}
    .ftsl_tit li a,.myzj_tit li a{ padding: 0 10px;}
    .ftsl_tit li a span,.wzzb_tit,.fy_list_04 .fy_tit_l1,.ftsl_tit ul::-webkit-scrollbar,.myzj_tit ul::-webkit-scrollbar,.news_top ul::-webkit-scrollbar,.zjpt_tu1{ display: none;}
    .ftsl_tit1{ padding-left: 36px;}
    .ftsl_con2{ margin-left: 36px; margin-right:16px; padding: 16px;}
    .gl_tit1{height:auto;}
    .myzj_tit,.ztzl_tit{ height: 56px;}
    .gl_tit1_1,.myzj_tit li,.myzj_tit li a,.ztzl_tit{ line-height: 56px;}
    .gl_list li,.tpjd_list1 .el-row li[class*=el-col-]{ position: relative; padding-bottom: 40px; border-bottom: 1px solid #e2e2e2; margin-bottom: 10px;}
    .gl_list li span,.tpjd_list1 li span{ position: absolute; left: 5px; bottom: 10px; font-size: 14px;}
    .gl_list li{ white-space: inherit;}
    .gl_tit3>span{ width: 70px; margin-bottom: 16px;}
    .gl_tit3_r{ width: 100%;}
    .gl_tit3_r a{ padding: 0 10px;}
    .gl_tit3_r a:first-child{ margin-right: 10px;}
    .gl_tit3_r a:first-child::after{ right: -12px;}
    .gl_tit3 .inp1{ width: 85%;}
    .gl_tit3 .btn3{ width: 13%; padding: 0; background-image: none; margin-left: 2%; text-align: center;}
    .gl_list ul{ margin-top: 0; padding-bottom: 0; border: 0;}
    .gl_tit1_1,.myzj_tit li a{ font-size: 20px;}
    .gl_tit1_1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 65%;}
    .gl_tit2_l{ font-size: 18px;}
    .tpjd_list li a img,.jdhy_list .bd li{ width: 100%;}
    .tpjd_list1{ margin: 0px 6px 0 6px;}
    .tpjd_list1 .el-row li[class*=el-col-]{ padding-left: 20px;}
    .jdhy_list .bd li a{ height: 120px;}
    .jdhy_list span.prev{ left: -20px;}
    .jdhy_list span.next{ right: -20px;}
    .zxft_tu{ height: 193px;}
    .myzj_list li{ padding-right: 0; padding-left: 80px;}
    .myzj_list li>span{ position: relative; top: auto; right: auto; margin: 10px auto 0; width: 100%;}
    .myzj_list li>em{ left: 0; height: 40px; line-height: 40px; width: 60px; font-size: 14px;}
    .myzj_list li h3{ line-height: 30px;}
    .myzj_list li>span a{ margin: 0 4px; padding: 0 15px;}
    .myzj_con{ padding: 0px;}
    .myzj_xl_tit,.xl_tit{ font-size: 20px; line-height: 34px; padding: 0; text-align: left;}
    .myzj_xl_tit1,.xl_tit1{ text-align: left; margin-top: 10px; font-size: 16px;}
    .myzj_tit{ margin-top: 0;}
    .myzj_tit li{ margin-right: 15px;}
    .zjnr_con,.myzj_xl_list li{ font-size: 16px; line-height: 32px;}
    .myzj_xl_con1{ padding: 0px; margin-top: 16px;}
    .myzj_xl_tit31{ float: inherit; width: 100%;}
    .myzj_xl_tit3{ padding: 6px 0;}
    .myzj_xl_tit3 span{ width: 100px; font-size: 14px; padding-right: 8px;}
    .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp{ width: 68%;}
    .myzj_xl_tit3 img{ width: 20%;}
    .myzj_btn,.myzj_xl_tit2{ margin-top: 20px;}
    .myzj_btn button{ width: 100px; margin: 0 5px;}
    .myzj_list li p{ font-size: 14px;}
    .myzj_btn button{ height: 44px; line-height: 44px; font-size: 16px;}
    .szfjg_list ul{ margin-right: -16px;}
    .szfjg_list li,.ztzl_list .bd li{ width: 50%;}
    .szfjg_list li a{ margin-right: 16px;}
    .ztzl_list span.prev{ left: -20px;}
    .ztzl_list span.next{ right: -20px;}
    .ftsl_box img{ display: block; margin: 0 auto;}
    .tpjd_list{ margin-right: -16px;}
    .tpjd_list li,.ztzl_list1 li{ width: 50%; margin-bottom: 16px;}
    .tpjd_list li a{ margin-right: 16px; height: 202px;}
    .jdhy_list1 li,.zxft_list li,.tpxw_list li,.zjpt_list1 .bd li{ width: 50%;}
    .tpxw_list ul{ margin: 0 -8px -16px -8px;}
    .tpxw_list li a{ margin: 0 8px;}
    .wsbs_list2{ margin-right: -16px;}
    .ztzl_list .bd{ margin-right: 0;}
    .ztzl_list .bd li a{ margin-right: 16px;}
    .wsbs_list li{ width: 25%;}
    .wsbs_list2 li{ width: 47.8%; margin-right: 2%; float: left; margin-top: 0; margin-bottom: 16px;}
    .wsbs_list2 li a{ margin-right: 16px;}
    .wsbs_con1 li{ width: 33.3%;}
    .wsbs_con1 .wsbs_box1 img{ width: 100%;}
    .wsbs_con1 .wsbs_box1{ height: 120px;}
    .ztzl_list1 .el-row li[class*=el-col-],.wsbs_con1 .el-row li[class*=el-col-]{ padding: 0 8px;}
    .wsbs_list li a{ margin-right: 16px;}
    .wsdc_con{ padding-top: 0px;}
    .xl_tit2{ padding-top: 16px; margin-top: 16px; line-height: 26px;}
    .xl_tit2_r,.xl_con2,.xl_btn{ display: none;}
    .xl_con{ padding: 16px; line-height: 30px;}
    .ld_l{ margin-right: 16px;}
    .ld_tit{ margin-top: 0;}
    .gl_tit_r ul.ld_list{ display: none;}
    .gl_tit_r p{ border: 1px solid #bbbbbb; background: url(21fjs_zjt_gl_icon.png) no-repeat 12px center; padding-left: 32px; border-radius: 4px; padding-right:16px; cursor: pointer; position: relative;}
    .gl_tit_r p::after{ content: ''; width:17px; height: 9px; background: url(21fjs_zjt_gl_arr.png) no-repeat; position: absolute; right: 10px; top: 12px;}
    .gl_tit_r ul{ display: none; border: 1px solid #bbbbbb; position: absolute; top: 35px; border-radius: 5px; width: 150px; right: 0; padding: 5px 0; background-color: #ffffff; z-index: 999;}
    .ld_tit1{ height: 36px; position: relative;}
    .ld_tit1 p{ display: block; float: left; line-height: 34px;}
    .ld_l{ width: 100%; margin-right: 0; float: inherit; z-index: 3; margin-top: 16px;}
    .ld_tit1:hover.gl_tit_r ul.ld_list{ position:absolute; display: block; top: 36px; border-radius: 5px; width:161px; left: 0;}
    .ld_r{ position: relative; z-index: 2; padding-top: 20px;}
    .ld_con{ margin-top: 0;}
    .ld_list li{ margin-top: 0; margin-bottom: 0;}
    .ld_list li a{ font-size: 16px; padding:0px; text-align: center; line-height: 40px;}
    .ld_list li a,.gl_tit_r .ld_list li.on a, .gl_tit_r .ld_list li a:hover{background-image: none;}
    .ld_con1{ box-sizing: border-box;}
    .ld_list li span{ width: auto; display: inline-block; float: inherit; margin-right: 8px;}
    .gl_tit_r .ld_list li.on a{ background-color: #e1ecf8;}
    .ld_list li.on a span,.ld_list li.on a,.ld_list li a{ color: #333333;}
    .zjpt_tu{ width: 30%; left: 0; margin-left: 0; bottom: inherit; top: 25%;}
    .zjpt_con1{ padding-left: 30%; padding-top: 30px; height: auto; padding-right: 20px;}
    .zjpt_list{ padding-right: 20px;}
    .zjpt_list li{ margin-left: 16px;}
    .zjpt_con3{ padding: 16px;}
    .zjpt_list1 .bd{ margin: 0 -8px;}
    .zjpt_list1 .bd li .zjpt_box1{ margin: 0 8px;}
    .zjpt_list1,.zjpt_list{ margin-top: 20px;}
    .zjpt_con{ padding: 16px; height: auto;}
    .zjpt_tit{ padding-top: 15px;}
    .zjpt_list li a{ font-size: 18px;}
    .zjpt_list1 .bd li .zjpt_box1{height:280px;}
    .zjpt_list1 .bd li .zjpt_box2{ top:222px; padding: 16px;}
    .zjpt_list1 .bd li .zjpt_box2 p{ margin-bottom: 0px;}
    .tpzb_con li .tpzb_tu{ height: 100px;}
    .tpzb_con li p{ line-height: 24px; height: 48px; overflow: hidden;}
    .tpzb_con li{ margin-top: 16px;}
    .spzb_con{ padding-top: 16px;}
    .wsbs_list2 li a em{ right: 0;}
    .tpzb_con li .tpzb_tu{ height: 150px;}
    .bmfw_list1 li{ width: 33.3%;}
    .myzj_tit_r,.gzcy_tit_r{ float: left; clear: both;}
    .myzj_tit{ height: auto;}
    .gzcy_list1 ul{ margin: 0;}
    .gzcy_list1 li{ width: 100%; margin-right: 0;}
    .gzcy_list .el-row .el-col,.gzcy_list2 li{ margin-top: 24px;}
    .zwgk_list .el-row .el-col,.ylws_list li{ margin-bottom: 16px;}
    .zwgk_list li a{ height: 120px;}
    .zwgk_list .el-row,.ylws_list .el-row,.shbz_list .el-row{ margin: 0 -8px;}
    .zwgk_list .el-row .el-col,.ylws_list .el-row [class*=el-col-],.shbz_list .el-row [class*=el-col-]{ padding: 0 8px;}
    .zwgk_list2 li{ margin-top: 16px;}
    .zfgb_tit a{ margin: 0 6px; font-size: 16px;}
    .zfgb_con{ margin-top: 10px;}
    .zfgb_line,.sel4,.sel5{ display: none;}
    .zfgb_l,.zfgb_r{ float: inherit; width: 100%;}
    .zfgb_r,.zfgb_tit1.mar_t22{ margin-top: 16px;}
    .tab4 td{ padding-bottom: 12px;}
    .zfgb_line1{ margin: 20px auto 0; padding-bottom: 20px;}
    .jyly_list .bd li,.jyly_list1 li{ width: 50%; margin-bottom: 16px;}
    .jyly_list .bd li .jyly_box{ height: auto;}
    .ly_bg .container{ padding: 0 16px;}
    .container.mar_t40,.shbz_list li,.shbz_list1,.ly_bg .xl_tit,.gl_list{ margin-top: 16px;}
    .jyly_tit1,.ylws_list,.ylws_tit1,.shbz_tit1,.shbz_bg1{ margin-top: 0;}
    .jyly_list1 li a{ padding: 10px 20px; text-align: left; line-height: 36px;}
    .jyly_list1 li a img{ width: 36px;}
    .jyly_tit2_l{ height: 78px; margin-right: 12px;}
    .ly_con{ padding: 50px 0; height: auto; background-size: cover;}
    .ly_con h1{ width: 70%; height: auto; background-size: contain; margin-left: 0%; font-size: 50px; line-height: 80px;}
    .ylws_list li .ylws_box{ height: auto;}
    .shbz_tit{ margin: 16px auto;}
    .shbz_tu_list img{ width: 100%;}
    .shbz_tu_list [class*=el-col-],.shbz_bg1 .shbz_tit{ margin-bottom: 16px;}
    .shbz_list1 .bd li{ width: 100%;}
    .shbz_list1 .prev{ left: 0;}
    .shbz_list1 .next{ right: 0;}
    .jyly_xl_tit_r,.jyly_xl_tit_l em,.jyly_gl_tit,.jyly_gl_bg,.jyly_gl_tit1,.jyly_gl_list ul::-webkit-scrollbar,.shbz_tit1 ul::-webkit-scrollbar{ display: none;}
    .jyly_xl_tit{ text-align: left; line-height: 24px; padding-bottom: 12px;}
    .jyly_xl_tit_l span{ display: block; font-size: 14px; color: #999999; padding: 0;}
    .jyly_gl_l{ float: inherit; width: 100%;}
    .jyly_gl_tit1{ background-size: cover; background-color: #1d6ac0; border-radius: 5px;}
    .jyly_gl_list{ padding: 0; margin: 0 -16px; background-color: #f7f7f7;}
    .jyly_gl_list ul,.shbz_tit1 ul{ overflow-x: auto; white-space: nowrap;}
    .jyly_gl_list li,.shbz_tit1 li{ margin-bottom: 0; display: inline-block;}
    .jyly_gl_list li a{ background: none transparent; padding:15px 10px;}
    .jyly_gl_list li.on a,.jyly_gl_list li a:hover{ background-image: none;}
    .jyly_list2 li{ position: relative; padding: 5px 0 40px 18px; white-space: inherit; background-position: left 20px; border-bottom: 1px solid #e2e2e2;}
    .jyly_list2 li span{ position: absolute; left: 0px; bottom: 10px;}
    .jyly_gl_r .gl_list ul:last-child{ margin-bottom: 0; padding-bottom: 0; border-bottom: 0;}
    .shbz_tit1 li{ margin-right: 10px;}
    .gzcy_tu{ height: 162px;}
    .sel2{ width: 96%;}
    .tu_box{ height:210px}
/*2021/10/19*/
    .bmfw_ss{ width: 95%; margin-top: 32px;}
    .bmfw_inp{ height: 56px; line-height: 56px; width: calc(100% - 56px); font-size: 16px;}
    .bmfw_line{ margin: 12px auto;}
    .zfgb_inp{ width: 100%;}
    .zddt_con:last-child .zddt_r li{ width: 100%;}
    .gzcy_list1 li a{width: calc(100% - 160px);}
}
@media screen and (max-width: 768px){
     .top_div h1 a {
        line-height: normal !important;
        padding: 0 !important;font-size: 28px!important;
    }
    .top_div p, .top_div h1 {
        white-space: normal;
        line-height: normal !important;

    }
}
@media screen and (max-width: 750px){
    .header_21_btn{margin-right: 0px;}
    .news_top ul li{padding-bottom: 10px;}
    .header_21_picker input{margin-left: 5px;}
    .news_tit ul li{width: 100%;}
    .news_tit ul li a{height: 80px;}
    .con_div {margin-top: 24px;}
    .nesw_tj ul li{width: 100%; margin-bottom: 24px;}
    .con_r{margin-top: 4px;}
    .con_r_top ul li{width: 100%;}
    .con_r_bottom ul li{width: 33.33%;}
    .cona_l_top ul li{width: 100%; text-align: center; margin-bottom: 20px;}
    .cona_l_ul ul li{width: 50%; margin-bottom: 20px;}
    .cona_l_ul ul li span{margin-bottom: 10px;}
    .con_l_bottom_ul ul li{width: 100%;}
    .cona_top em{display: none;}
    .cona_r_top ul li{width: 50%;}
    .cona_ll,.cona_rr{width: auto; float: inherit;}
    .cona_ll{margin-bottom: 24px;}
    .con_ztzl ul li,.jdhy_list1 li, .zxft_list li,.szfjg_list li, .ztzl_list .bd li,.tpjd_list li, .ztzl_list1 li{width: 100%;}
    .zddt_l{ width: 80px; font-size: 16px;}
    .zddt_con::before{ width: 80px;}
    .zddt_con::after{ left: 75px;}
    .zddt_r{ padding:10px 10px 10px 16px;}
    .szfjg_list li,.news_tit ul li a{ width: 100%;}
    .news_tit ul,.news_tit ul li a{ margin-right: 0;}
    .tpjd_list li{ width: 100%; margin-bottom: 16px;}
    .tpjd_list li a{ height: auto;}
    .tu_box{ height: 202px;}
    .tpxw_list li p{ margin: 8px 8px 0 8px; font-size: 14px;}
    .wsbs_con1 li,.wsbs_list2 li{ width: 100%;}
    .wsbs_list2,.wsbs_list2 li{ margin-right: 0;}
    .wsbs_list li{ width: 33.3%;}
    .tab2 th:nth-child(1),.tab2 th:nth-child(3),.tab2 td:nth-child(1),.tab2 td:nth-child(3){ display: none;}
    .tab2 td:nth-child(2){ padding-left: 10px;}
    .xl_con1{ font-size: 16px; line-height: 32px; padding-bottom: 16px;}
    .xl_tit2_l span{ margin-right: 0; display: block; width: 100%; font-size: 14px;}
    .xl_con1 p{ margin-top: 0;}
    .ztzl_list1 li:last-child{ margin-bottom: 0;}
    .zjpt_list li{ width: 50%; margin: 0 0 16px 0;}
    .zjpt_list{ padding: 0;}
    .zjpt_list ul{ float: inherit;}
    .zjpt_list li a{ display: block; margin: 0 8px; background-size: 100% 100%; width: auto; height: 46px; line-height: 46px;}
    .gl_tit3 .inp1{ width: 80%;}
    .gl_tit3 .btn3{ width: 18%;}
    .zjpt_list1 .bd li:nth-child(1),.zjpt_list1 .bd li:nth-child(3){ margin-top: 0px;}
    .gl_tit1_r ul{ top: 45px;}
    .bmfw_list1 li{ width: 50%;}
    .bmfw_list1 ul{ margin-right: -16px;}
    .bmfw_list1 li a{ margin-right: 16px;}
    .bmfw_list1 li a span{ width: 80px; height: 80px; line-height: 80px;}
    .bmfw_list1 li a span img{ width: 40px;}
    .gzcy_list{ margin-top: -16px;}
    .gzcy_list .el-row,.gzcy_list2 .el-row{ margin: 0 -8px;}
    .gzcy_list .el-row .el-col,.gzcy_list2 .el-row .el-col{ padding: 0 8px;}
    .gzcy_list .el-row .el-col, .gzcy_list2 li,.myzj_tit.mar_t13{ margin-top: 16px;}
    .myzj_tit_r{ line-height: 26px; padding: 10px 0;}
    .gzcy_list1 li span, .gzcy_list3 li span{display: none;}
    .gzcy_list2{ margin-top: 0;}
    .gzcy_tu{ margin-bottom: 8px;}
    .gzcy_box h3{ margin: 0 10px 10px 10px;}
    .gzcy_box p{ margin: 0 10px;}
    .jyly_list1 li a{ text-align: center; padding: 20px 0; border-radius: 8px;}
    .jyly_list1 li a img{ display: block; margin: 0 auto;}
    .ylws_tit1 ul{ overflow-x: auto; white-space: nowrap;}
    .ylws_tit1 ul::-webkit-scrollbar,.header_21_font li:nth-child(2){ display: none;}
    .ylws_tit1 li{ margin-right: 10px; font-size: 18px; float: inherit; display: inline-block;}
    .header_21_font a:last-child{ display: block;}
    .header_21_tit{ right: 0;}
    .zddt_con:last-child .zddt_r li{ background-position:left 16px;}
    .zddt_con:last-child .zddt_r li a{ white-space: inherit; overflow: inherit; text-overflow: inherit;}
    .wsbs_list1 li{ width:50%;}
    .gl_tit3 .btn4 { margin-left:0; margin-top:16px}
    .zwgk_list .el-row .el-col{ width:50%;}
   
}

@media screen and (max-width: 420px){
    .nav_21 li{margin: 0 1.3rem 0 0;}
    .cona_r_top ul li{width: 100%;}
    .zj_ul ul li a{width: 70%;}
    .cona_r_ul a{margin-bottom: 10px;}
    .header_anniu ul li{font-size: 20px;}
    .con_r_bottom ul li{width: 50%;}
    .zddt_r li{ width: 100%;}
    .ylws_list li .ylws_box h3{ font-size: 18px;}
    .shbz_list li a img{ margin: 0 auto 10px; display: block;}
    .ly_con h1{ width: 90%;}
    .sel2{ width: 94.5%;}
    .gzcy_tu{ height: 105px;}
    .tu_box{ height: 107px;}

}
@media screen and (max-width:376px){
    .zjpt_list1 .bd li .zjpt_box1{ height:250px;}
    .zjpt_list1 .bd li .zjpt_box2{ top:250px}
    .zjpt_list1 .bd li .zjpt_box2 h3{ margin-bottom:0;}
    .zjpt_list1 .bd li .zjpt_box2 p{ height:150px;}
    .top_div h1 a{ padding:0 !important; font-size:24px !important;}
    .top_div p{ line-height:30px;}
}